@charset "utf-8";
.h_bg_ab{background: url("h_bg_ab.jpg") center center no-repeat;padding: 65px 0;min-height: 580px;}
.h_bg_ab .ab_tit{line-height: 100%;text-align: center;margin-bottom: 26px;text-transform:uppercase;}
.h_bg_ab .ab_not{padding: 0 9%;}
.h_bg_ab .ab_not p{text-indent: 2em;}
.h_bg_ab .ab_more{text-align: center;width: 94px;line-height: 34px;height: 34px;background: #c0c0c0;margin: 12px auto;}
.h_bg_ab .ab_more a{color: #ffffff;}
.h_bg_ab .link_xx{background: url("ico_link_xx.png") center 65px repeat-x;height: 170px;}
.h_bg_ab .ab_link{width: 100%;max-width: 1440px;margin: auto;}
.h_bg_ab .ab_link li{float: left;width: 16%;text-align: center;}
.h_bg_ab .ab_link li .t{color: #000000;padding-top: 6px;text-align: center;}
.h_bg_ab .ab_link li .pc{width: 100%;height: 125px;
    -webkit-transition: background .5s ease .1s;
    transition: background .5s ease-out .1s;}
.h_bg_ab .ab_link li:nth-child(1) .pc{background: url("h_ab_ico01.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(2) .pc{background: url("h_ab_ico02.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(3) .pc{background: url("h_ab_ico03.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(4) .pc{background: url("h_ab_ico04.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(5) .pc{background: url("h_ab_ico05.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(6) .pc{background: url("h_ab_ico06.png") center no-repeat;}

.h_bg_ab .ab_link li:nth-child(1):hover .pc{background: url("h_ab_ico01_ov.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(2):hover .pc{background: url("h_ab_ico02_ov.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(3):hover .pc{background: url("h_ab_ico03_ov.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(4):hover .pc{background: url("h_ab_ico04_ov.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(5):hover .pc{background: url("h_ab_ico05_ov.png") center no-repeat;}
.h_bg_ab .ab_link li:nth-child(6):hover .pc{background: url("h_ab_ico06_ov.png") center no-repeat;}
.h_bg_ab .ab_link li:hover .t{color: #0c4ca0;}

.h_plink{background: url("h_plink_bg.jpg") center no-repeat;height: 780px;width: 100%;position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.h_plink li {position: relative;}
.h_plink li .t{position: absolute;bottom: 11%;left:5%;text-transform:uppercase;color: #ffffff;font-size: 22px;line-height: 22px;z-index: 9;}
.h_plink li .t span{font-size: 20px;}
.h_plink li .pic:hover img{transform:scale(1.15);-webkit-transform:scale(1.15);}


.new_tit{line-height: 100%;text-align: center;margin-bottom: 26px;text-transform:uppercase;}
.new_pc{width: 686px;}
.new_pc .am-slider-a1 .am-control-nav{bottom: 70px;}
.new_pc .tit{position: absolute;background: #0c4ca0;width: 100%;height: 65px;line-height: 65px;text-align: center;font-size: 20px;color: #ffffff;bottom: 0;}
.h_news{width: 656px;}
.h_news ul li{padding: 15px 24px;}
.h_news ul li .p-tit{line-height: 26px;color: #000000;margin-bottom: 11px;}
.h_news ul li .p-not{line-height: 20px;color: #666666;}
.h_news ul li .p-dt{float: right;}
.h_news ul li:hover, .h_news ul li.on{background: #ca171d;}
.h_news ul li:hover .p-tit, .h_news ul li.on .p-tit{color: #ffffff;}
.h_news ul li:hover .p-not, .h_news ul li.on .p-not{color: #ffffff;}

.footer{margin-top: 0;}



.am-slider-a1{box-shadow:none!important;-webkit-box-shadow:none!important;}
.am-slider-a1 .am-control-nav{bottom: 55px;}
.am-slider-a1 .am-control-nav li{margin: 0 3px;}
.am-slider-a1 .am-control-nav li a,.am-slider-a1 .am-control-nav li a:hover{background-color: #ffffff;}
.am-slider-a1 .am-control-nav li a{box-shadow:none;-webkit-box-shadow:none;border-radius:inherit;width: 9px;height: 9px;}
.am-slider-a1 .am-control-nav li a.am-active{background-color: #124ca0;}

.am-gallery-bordered > li, .am-gallery-default > li, .am-gallery-imgbordered > li, .am-gallery-overlay > li{padding: 15px;}

@media only screen and (max-width: 1400px) {
  .new_pc{width: 50%;}
  .h_news{width: 47%;}
}
@media only screen and (max-width: 1024px) {

    .h_bg_ab .ab_not{padding: 0 2%;}
    .h_bg_ab{background: url("m_h_bg_ab.jpg") center center no-repeat; background-size:100%;padding: 3rem 0;min-height: 5rem;}
    .h_bg_ab .m_home_link .swiper-slide .t{color: #000000;padding-top: 6px;text-align: center;}
    .h_bg_ab .m_home_link .swiper-slide:nth-child(1) .pc{background: url("m_h_ab_ico01.png") center no-repeat #e8e8e8;}
    .h_bg_ab .m_home_link .swiper-slide:nth-child(2) .pc{background: url("m_h_ab_ico02.png") center no-repeat #e8e8e8;}
    .h_bg_ab .m_home_link .swiper-slide:nth-child(3) .pc{background: url("m_h_ab_ico03.png") center no-repeat #e8e8e8;}
    .h_bg_ab .m_home_link .swiper-slide:nth-child(4) .pc{background: url("m_h_ab_ico04.png") center no-repeat #e8e8e8;}
    .h_bg_ab .m_home_link .swiper-slide:nth-child(5) .pc{background: url("m_h_ab_ico05.png") center no-repeat #e8e8e8;}
    .h_bg_ab .m_home_link .swiper-slide:nth-child(6) .pc{background: url("m_h_ab_ico06.png") center no-repeat #e8e8e8;}
    .h_bg_ab .m_home_link .swiper-slide {float: left;}
    .h_bg_ab .m_home_link .swiper-slide .pc{width: 100%;height: 94px;background-size: 100%!important;max-width: 94px;margin: auto;border-radius: 50%;
        -webkit-transition: background .5s ease .1s;
        transition: background .5s ease-out .1s;}
    .h_bg_ab .m_home_link .swiper-pagination{bottom: 0;}
    .h_plink{background-size: cover;height: auto;}
    .h_plink li i{position: absolute;bottom: 0;right: 5px;width: 12%;}
    .new_tit{margin-bottom: 2rem;}
    .new_pc{width: 100%;}
    .new_pc .am-slider-a1 .am-control-nav{bottom: 4.5rem;}
    .new_pc .tit{height: 4rem;line-height: 4rem;font-size: 1.8rem;padding: 0 3%;}
    .h_news{width: 100%;}
    .h_news ul li{padding: 3%; border-bottom: 1px #bababa dotted;}
    .am-gallery-bordered > li, .am-gallery-default > li, .am-gallery-imgbordered > li, .am-gallery-overlay > li{padding: 5px;}
    @media only screen and (max-width: 640px) {

        .h_plink li .t{font-size: 1.8rem;line-height: 2rem;}
        .h_plink li .t span{font-size: 1.7rem;}
    }
}

